on one's own responsibility - Francés Inglés Diccionario